.head_nav{
    display: flex;
    align-items: center;
    padding: 12px 0;
}
.head_nav_title{
    width: 170px;
    text-align: center!important;
    background: #4F79FB;
    box-shadow: 0px 0px 8px 0px #EAEAEA;
    border-radius: 4px;
    color: #fff!important;
    margin-right: 20px!important;
    padding: 8px 0;
}
.head_nav_title h1{
    font-size: 14px;
    font-weight: normal;
    color: #fff!important;
    text-align: center!important;
}
.head_nav_title a:hover{
    color: inherit!important;
    text-decoration: none!important;
}
.head_nav_direct{
    background: #fff;
    box-shadow: 0px 0px 8px 0px #EAEAEA;
    border-radius: 4px;
    padding: 8px 16px;
    flex: 1;
    font-size: 13px;
    color: #666666;
}
.head_nav_direct a,.head_nav_direct span{
    color: #666666!important;
}